home *** CD-ROM | disk | FTP | other *** search
- #if 0
-
- int SetupOkBtnProc(kobj, messId, argc, pev, trigger)
- int SetupCancelBtnProc(kobj, messId, argc, pev, trigger)
- int SetupNizimiSBarProc(kobj, messId, argc, pev, trigger)
- int SetupKosuriSBarProc(kobj, messId, argc, pev, trigger)
-
- #endif
-
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- #include <winb.h>
- #include <te.h>
- #include <fntb.h>
- #include <gui.h>
-
- #include "art.h"
- #include "guisub.h"
- #include "desktop.h"
-
- int idSetupNizimiMsg = -1;
- int idSetupKosuriMsg = -1;
- int idSetupWin = -1 ;
- int idSetupOkBtn = -1 ;
- int idSetupCancelBtn = -1 ;
- int idSetupNizimiSBar = -1 ;
- int idSetupKosuriSBar = -1 ;
-
- static int cmdsetup_ret = 0;
-
- /*--------------------------------------------------------*/
- /* パラメータに応じてダイアログを設定 */
- /*--------------------------------------------------------*/
-
- static void setup_updateNizimiMsg(void)
- {
- int param = RM_getScrollPos(idSetupNizimiSBar);
- static char msg[4];
- sprintf(msg,"%3d",param);
- MMI_SendMessage(idSetupNizimiMsg, MM_SETMSG, 1, msg);
- }
-
- static void setup_updateKosuriMsg(void)
- {
- int param = RM_getScrollPos(idSetupKosuriSBar);
- static char msg[4];
- sprintf(msg,"%3d",param);
- MMI_SendMessage(idSetupKosuriMsg, MM_SETMSG, 1, msg);
- }
-
- /*--------------------------------------------------------*/
- /* 設定ダイアログの呼び出し */
- /*--------------------------------------------------------*/
-
- void cmd_setup(void)
- {
- // ダイアログの初期設定
- RM_setScrollPos(idSetupNizimiSBar, paramNizimi, FALSE);
- setup_updateNizimiMsg();
- RM_setScrollPos(idSetupKosuriSBar, paramKosuri, FALSE);
- setup_updateKosuriMsg();
- // ダイアログの表示
- EXECDIALOG(idSetupWin);
- //
- if (cmdsetup_ret == NOERR)
- {
- paramNizimi = RM_getScrollPos(idSetupNizimiSBar);
- paramKosuri = RM_getScrollPos(idSetupKosuriSBar);
- }
- }
-
- /*--------------------------------------------------------*/
- /* 部品の呼び出し関数 */
- /*--------------------------------------------------------*/
-
- /* initDataZSETUP:idSetupOkBtn:MJ_DBUTTONL40の呼び出し関数 */
- int SetupOkBtnProc(int kobj)
- {
- cmdsetup_ret = NOERR;
- MMI_SetHaltFlag(TRUE);
- return NOERR ;
- }
-
- /* initDataZSETUP:idSetupCancelBtn:MJ_DBUTTONL40の呼び出し関数 */
- int SetupCancelBtnProc(int kobj)
- {
- cmdsetup_ret = -1;
- MMI_SetHaltFlag(TRUE);
- return NOERR ;
- }
-
- /* initDataZSETUP:idSetupNizimiSBar:MJ_SCRLL40の呼び出し関数 */
- int SetupNizimiSBarProc(kobj, messId, argc, pev, trigger)
- int kobj ;
- int messId ;
- int argc ;
- EVENT *pev ;
- int trigger ;
- {
- setup_updateNizimiMsg();
- MMI_SendMessage(idSetupNizimiMsg, MM_SHOW, 0);
- return NOERR ;
- }
-
- /* initDataZSETUP:idSetupKosuriSBar:MJ_SCRLL40の呼び出し関数 */
- int SetupKosuriSBarProc(int kobj)
- {
- setup_updateKosuriMsg();
- MMI_SendMessage(idSetupKosuriMsg, MM_SHOW, 0);
- return NOERR ;
- }
-
-